El editor tiene 2 modos de trabajo, el modo ratn y el modo edicin. Para pasar
de un modo a otro se debe pulsar la tecla U. Tanto el fondo de la pantalla como
el borde cambian de color dependiendo del modo, negro para modo ratn, magenta
para modo edicin.

La cancin tiene un tempo global, que equivale al nmero de interrupciones que
dura una nota. Tambin tiene una longitud, y en cada "position" podemos poner un
bloque diferente. La variable "restart" por supuesto es nmero de "position" al
que se saltar una vez que la cancin haya terminado, permitiendo tener una
parte inicial en la cancin que nunca llegue a repetirse. Vamos... lo normal en
los trackers!

En el modo ratn los controles son los siguientes:

Tecla U: pasar a modo edicin.
Teclas O, P, Q, A: mover ratn.
Tecla SPACE: pulsar con el ratn.
Tecla I: reproducir / detener bloque actual.
Todas las dems acciones se realizan seleccionando y activando las acciones con
el ratn.

En el modo edicin los controles son los siguientes:

Tecla U: pasar a modo ratn.
Teclas 1, 2, 3, 4, 5 y 6: cambio de octava para el teclado.
Tecla 9: scroll hacia arriba. El scroll es secuencial en toda la cancin, de
manera que al llegar al principio del bloque saltaremos al final del anterior
que haya mapeado en la secuencia.
Tecla 8: scroll hacia abajo. De manera similar a la tecla 9, al llegar al final
del bloque pasaremos al principio del siguiente que haya en la secuencia, o al
principio de la cancin si este era el ltimo bloque. Como es de esperar,
manteniendo estas teclas pulsadas el avance / retroceso ser ms rpido.

Como podris observar, al hacer scroll hacia abajo se oyen las notas que deben
sonar en ese preciso momento de la cancin, y al hacer scroll hacia arriba se
detiene el sonido.

Teclas O y P: instrumento previo / instrumento siguiente.
Tecla E: activar / desactivar edicin, si no se activa la edicin no podremos
cambiar las notas de la cancin. Sirve para tocar encima de la cancin mientras
esta se reproduce, sin alterar los datos de la misma.

Estando la edicin (E) activada:
Tecla ENTER: borrar nota actual bajo el cursor.
Tecla SPACE: introduce el comando STP, que corta bruscamente la reproduccin del
sonido actual en ese canal.
Tecla Y: introduce el comando FADE (***), que produce una bajada de volumen
menos brusca del sonido actual en ese canal.
Tecla W: introduce el comando JUMP, que produce un salto automtico al siguiente
bloque de la secuencia. Esta es la nica forma de hacer bloques de menos de 64
notas.

Las teclas de la fila inferior (fila A y fila Z) corresponden a las equivalentes
de un teclado musical, con sus notas blancas y negras.

Para quien le interese los datos de las canciones comienzan en la direccin
50000 y miden 14336 bytes. Se pueden cargar y guardar canciones en un emulador
cargando y guardando esas zonas de memoria, pero por supuesto es mejor hacerlo
mientras el programa no est reproduciendo los datos...
